Three Notes Approaches Exercise On Giant Steps